<?php

namespace App\Http\Controllers\admin\store;

use Illuminate\Http\Request;
use App\Http\Controllers\Controller;

use App\Models\Store;


class StoreController extends Controller
{
    //商家后台管理自己信息
    //显示个人信息
    public function index()
    {
        $list=session('storelist');
        $id=$list['id'];
        $store=new Store;
        $list=$store->where('id',$id)->first();
        return view('admin.storeself.storeEdit',['data'=>$list]);
    }

    //修改个人信息
    public function update(Request $request=null)
    {
//        dd($request);
        $store = new Store();
        $data = $request->except('_token','_method');
        $id=$data['id'];
        unset($data['id']);
        $img = Store::find($id)->logo;
        if(!empty($img) && file_exists('./upload/store/'.$img)){
            unlink('./upload/store/'.$img);
        }

        $bool = $store->where('id',$id)->update($data);
//        dd($data);
        if($bool){
            $list=$store->where('id',$id)->first();
            return view('admin.storeself.storeEdit',['data'=>$list]);
        }else{
            return null;
        }

    }
    //显示头像
    public function showhead()
    {
        $list=session('storelist');
        $id=$list['id'];
        $store=new Store;
        $list=$store->where('id',$id)->first();
        $img=$list->logo;
        return view('admin.storeself.showhead',['img'=>$img]);

    }
}
